Formal Verification of Autopilots in Unmanned Aircraft Systems
نویسنده
چکیده
The verification and validation (V&V) and certification problems for avionics systems in Unmanned Aircraft Systems (UAS) have been regarded as great challenges in realizing routine UAS into the National Air Space (NAS). Whereas current-day emerging avionics systems, such as embedded autopilots in UAS, are geared towards more autonomous operations, the currently employed V&V techniques in the industry largely rely on exhaustive testing, and this poses a technology gap between the software capability and the certification techniques in that airworthiness of autonomous systems is limited by the only certifiable operations, i.e., fixed, pre-planned operations considered in test scenarios. The research effort in this paper attempts to reduce the technology gap by developing a V&V technique that formally verifies a flight system instead of accumulating confidence by test cases. The approach relies on the promise demonstrated by the model checking technique in formally verifying the safety and correctness of finite-state machine systems and tries to extend its validity into the verification of UAS autopilot systems. The paper includes the description of applied model checking methods, underlying algorithms that abstract the hybrid system into a finite-state machine, and simulation results.
منابع مشابه
Generating Certification Evidence for Autonomous Unmanned Aircraft Using Model Checking and Simulation
The use of unmanned aircraft for civil applications is expected to increase over the next decade, particularly in so-called “dull, dirty and dangerous” missions. Unmanned aircraft will undoubtedly require some form of autonomy in order to ensure safe operations for all airspace users. However, in order to be used for civil applications, unmanned aircraft must gain regulatory approval in a proce...
متن کاملFormal Methods in Air Traffic Management: The Case of Unmanned Aircraft Systems (Invited Lecture)
As the technological and operational capabilities of unmanned aircraft systems (UAS) continue to grow, so too does the need to introduce these systems into civil airspace. Unmanned Aircraft Systems Integration in the National Airspace System is a NASA research project that addresses the integration of civil UAS into non-segregated airspace operations. One of the major challenges of this integra...
متن کاملDesigning and Modeling a Control System for Aircraft in the Presence of Wind Disturbance (TECHNICAL NOTE)
This paper proposes a switching adaptive control for trajectory tracking of unmanned aircraft systems. The switching adaptive control method is designed to overcome the wind disturbance and achieve a proper tracking performance for control systems. In the suggested system, the wind disturbance is regarded as a finite set of uncertainties; a controller is designed for each uncertainty, and a per...
متن کاملUnmanned Aircraft Systems in Remote Sensing and Scientific Research: Classification and Considerations of Use
Unmanned Aircraft Systems (UAS) have evolved rapidly over the past decade driven primarily by military uses, and have begun finding application among civilian users for earth sensing reconnaissance and scientific data collection purposes. Among UAS, promising characteristics are long flight duration, improved mission safety, flight repeatability due to improving autopilots, and reduced operatio...
متن کاملFormal Modeling and Verification of Operational Flight Program in a Small-Scale Unmanned Helicopter
Formal verification has played an important role in demonstrating correctness of safety-critical systems. Small-scale unmanned helicopters have been increasingly developed for various purposes such as scientific exploration and commercial or defense applications. The HELISCOPE project in Korea aims to develop a small-scale unmanned helicopter and its onboard embedded computing system for flight...
متن کامل